//1. 引入 http 模块
const http = require('http');
const fs = require('fs');
//2. 创建服务对象
const server = http.createServer((request, response) => {
    // response.setHeader();
    //响应一个 HTML 的网页
    // response.end(`
    //     <!doctype html>
    //     <html>
    //         <head>
    //             <meta charset="utf-8">
    //             <title>
    //                 这是一个来自服务器的 HTML 网页
    //             </title>
    //             <style>
    //                 #ad{
    //                     width: 200px;
    //                     height:200px;
    //                     background: orange;
    //                 }
    //             </style>
    //         </head>
    //         <body>
    //             <div id="ad"></div>
    //         </body>
    //     </html>
    // `);

    //读取 baidu.html 文件中所有的字符串内容
    const baidu = fs.readFileSync(__dirname + '/baidu.html');
    response.end(baidu);
});

//3. 启动服务 8000 8080 8888 9000 3000
server.listen(80, () => {
    console.log('服务已经启动 80 端口监听中......');
});